supply and maintenance center - German English Dictionary